//package com.ls.markt.service.admin.impl;
//
//import com.ls.markt.dao.admin.EnumManageItemMapper;
//import com.ls.markt.model.admin.EnumManageItem;
//import com.ls.markt.repository.admin.EnumManageItemRepository;
//import com.ls.markt.service.admin.EnumManageItemService;
//import org.springframework.stereotype.Service;
//
//import javax.annotation.Resource;
//import java.util.List;
//
//@Service
//public class EnumManageItemServiceImpl implements EnumManageItemService {
//
//    @Resource
//    private EnumManageItemMapper mapper;
//
//    @Resource
//    private EnumManageItemRepository enumManageItemRepository;
//
//    /**
//     * 根据枚举管理的Id查询
//     * @param enumId
//     * @return
//     */
//    @Override
//    public List<EnumManageItem> listItemsByEnumId(Long enumId) {
//        return mapper.findByEnumIdOrderByLocation(enumId);
//    }
//
//    @Override
//    public EnumManageItem getEnumManageItemById(Long id) {
//        return enumManageItemRepository.getOne(id);
//    }
//
//    @Override
//    public void saveEnumManageItem(EnumManageItem enumManageItem) {
//        enumManageItemRepository.save(enumManageItem);
//    }
//
////    @Override
////    public void updateEnumManageItem(EnumManageItem enumManageItem) {
////        mapper.update(enumManageItem);
////    }
//
//    /**
//     * 根据id删除枚举值
//     * @param id
//     */
//    @Override
//    public void removeEnumManageItem(Long id) {
//        enumManageItemRepository.deleteById(id);
//    }
//
////    @Override
////    public void removeEnumItems(List<EnumManageItem> enumManageItems) {
////        enumManageItemRepository.deleteAll(enumManageItems);
////    }
//
//    @Override
//    public String getNameById(Long id) {
//        return mapper.findNameById(id);
//    }
//
//    /**
//     * 根据名称获取id
//     * @param name
//     * @return
//     */
//    @Override
//    public Long getIdByName(String name) {
//        return mapper.findIdByName(name);
//    }
//}
